take up a lot of room - German English Dictionary